Big Huge Thesaurus

granting immunity

noun